@charset "utf-8";

/* CSS Document */

.cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }

.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }

TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }

.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }

.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }

.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }

.cpOtherMonthDate { color:#808080; }

TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }

TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }

TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}

A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }

A.cpTodayText { color:black; }

.cpTodayTextDisabled { color:#D0D0D0; }

.cpBorder { border:solid thin #808080; }



.TESTcpYearNavigation,

	.TESTcpMonthNavigation

			{

			background-color:#6677DD;

			text-align:center;

			vertical-align:center;

			text-decoration:none;

			color:#FFFFFF;

			font-weight:bold;

			}

	.TESTcpDayColumnHeader,

	.TESTcpYearNavigation,

	.TESTcpMonthNavigation,

	.TESTcpCurrentMonthDate,

	.TESTcpCurrentMonthDateDisabled,

	.TESTcpOtherMonthDate,

	.TESTcpOtherMonthDateDisabled,

	.TESTcpCurrentDate,

	.TESTcpCurrentDateDisabled,

	.TESTcpTodayText,

	.TESTcpTodayTextDisabled,

	.TESTcpText

			{

			font-family:arial;

			font-size:8pt;

			}

	TD.TESTcpDayColumnHeader

			{

			text-align:right;

			border:solid thin #6677DD;

			border-width:0 0 1 0;

			}

	.TESTcpCurrentMonthDate,

	.TESTcpOtherMonthDate,

	.TESTcpCurrentDate

			{

			text-align:right;

			text-decoration:none;

			}

	.TESTcpCurrentMonthDateDisabled,

	.TESTcpOtherMonthDateDisabled,

	.TESTcpCurrentDateDisabled

			{

			color:#D0D0D0;

			text-align:right;

			text-decoration:line-through;

			}

	.TESTcpCurrentMonthDate

			{

			color:#6677DD;

			font-weight:bold;

			}

	.TESTcpCurrentDate

			{

			color: #FFFFFF;

			font-weight:bold;

			}

	.TESTcpOtherMonthDate

			{

			color:#808080;

			}

	TD.TESTcpCurrentDate

			{

			color:#FFFFFF;

			background-color: #6677DD;

			border-width:1;

			border:solid thin #000000;

			}

	TD.TESTcpCurrentDateDisabled

			{

			border-width:1;

			border:solid thin #FFAAAA;

			}

	TD.TESTcpTodayText,

	TD.TESTcpTodayTextDisabled

			{

			border:solid thin #6677DD;

			border-width:1 0 0 0;

			}

	A.TESTcpTodayText,

	SPAN.TESTcpTodayTextDisabled

			{

			height:20px;

			}

	A.TESTcpTodayText

			{

			color:#6677DD;

			font-weight:bold;

			}

	SPAN.TESTcpTodayTextDisabled

			{

			color:#D0D0D0;

			}

	.TESTcpBorder

			{

			border:solid thin #6677DD;

			}

